package com.alinu.workbench.mapper;


import java.util.List;
import java.util.Map;

public interface ClueActivityRelationMapper {


    /**
     * 解除关联操作
     *
     * @param carId clue_activity_relation_id
     * @return 是否解除成功
     */
    int disassociation(String carId);


    /**
     * 新增关联市场活动
     *
     * @param params 参数
     * @return 影响条数
     */
    int saveRelation(Map<String, Object> params);

    /**
     * 查询市场活动根据线索id
     *
     * @param clueId 线索id
     * @return 市场活动ids
     */
    List<String> findRelatedActivityByClueId(String clueId);

    /**
     * 删除线索市场活动关联
     *
     * @param clueId 线索id
     * @return 删除的数量
     */
    int deleteCAR(String clueId);
}
